immediate germination - German English Dictionary